using System.Collections.Generic;
using Core.Model;

namespace Core.Interfaces
{
    public interface ICatalogRepository
    {
        List<Product> GetProductsByCategory(string categoryId);
        List<Item> GetItemsByProduct(string productId);
        Category GetCategory(string categoryId);
        Product GetProduct(string productId);
        List<Item> GetItemsPerProduct(string productId);

        Item GetItem(string itemId);
    }
}